Enhancing Agile Methods for Multi-cultural Software Project Teams
نویسندگان
چکیده
منابع مشابه
Complex software project development: agile methods adoption
The Agile Software Development paradigm has become increasingly popular in the last few years, since it claims lower costs, better productivity, better quality and better business satisfaction. Supply chain management (SCM) is a complex software development project. Owing to its scope and uncertain, complex and unstable requirements, it is not possible to develop it with predictable software de...
متن کاملDetermining the Suitability of Agile Methods for a Software Project
Nowadays a lot of different software development methodologies (SDMs) are available, but little academic supports exists which aids practitioners in deciding which methodology suits their project best. In this paper a framework is proposed with a different view on how to approach situational methodology suitability for the domain of agile methods. This is done by carefully constructing a defini...
متن کاملInformation Visualization for Agile Software Development Teams
Understanding information about software artifacts is key to successful Agile software development projects; however, sharing information about artifacts is difficult to achieve amongst team members. There are many information visualization techniques used to help address the difficulties of knowledge sharing, but it is not clear what is the most effective technique. This paper presents the res...
متن کاملManaging Requirements in Market-driven Software Project: Agile Methods View
Time-to-market and insufficient initial requirements are two significant challenges that make managing requirements for market-driven software projects different from custom-made software projects. These challenges can be resolved by using agile software development methodologies for market-driven software development as agile methods put emphasis on a dynamic approach for requirement engineeri...
متن کاملKnowledge Sharing in Agile Software Teams
Traditionally, software development teams follow Tayloristic approaches favoring division of labor and, hence, the use of role-based teams. Role-based teams require the transfer of knowledge from one stage of the development process to the next. As multiple stages are involved, the problem of miscommunication due to indirect and long communication path is amplified. Agile development teams addr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Modern Applied Science
سال: 2011
ISSN: 1913-1852,1913-1844
DOI: 10.5539/mas.v5n1p12